<?php

/**
 * Description of OrderService
 *
 * @author HaoLV
 */
class OrderService {
    
    public static function getAccount($data){
        $data->attributes = unserialize($data->account);
//        $data->attributes = unserialize($data->shipping);
//        echo "<b>Thông tin người đặt hàng</b>";
        echo "<div><strong>{$data->fullname}</strong> Tổng giá trị đơn hàng: <strong>". Utility::numberFormat($data->total) ." vnđ</strong></div>";
//        echo "<div>Phone: <strong>{$data->phone}</strong></div>";
//        echo "<div>Email: <strong>{$data->email}</strong></div>";
//        echo "<div>Address: <strong>{$data->address}</strong></div>";
//        
//        echo "<br/>";
//        echo "<b>Thông tin giao hàng</b><hr/>";
//        echo "<div>Họ tên: <strong>{$data->f}</strong></div>";
//        echo "<div>Phone: <strong>{$data->p}</strong></div>";
//        echo "<div>Email: <strong>{$data->e}</strong></div>";
//        echo "<div>Address: <strong>{$data->a}</strong></div>";
        
        if(!empty($data->note)) echo 'Nhắc nhở: '.$data->note;
        echo CHtml::tag('div', array('id'=>"Order_{$data->id}"),'', true);
        echo CHtml::tag('div', array('id'=>"Order_status_{$data->id}", 'style'=>'font-weight: bold; font-style: italic'), self::getStatus($data->status));
        echo CHtml::link('Xem chi tiết', Yii::app()->createUrl('//admin/users/OrderDetail', array('id' => $data->id)), array('class' => 'detail', 'name'=>$data->id, 'style' => 'padding: 0; line-height: 16px', 'onClick' => 'return false'));
    }
    
    public static function getStatus($status){
        switch($status) {
            case 0 :
                return '<span style="color: #cd234a">Chưa confirm<span>';
                break;
            case 1 :
                return 'Đã xữ lý';
                break;
            case 2 :
                return '<span style="color: #aaa">Từ chối - Không có sản phẩm</span>';
                break;
            case 3 :
                return '<span style="color: #aaa">Từ chối - Khách không lấy</span>';
                break;
        }
    }
}

?>